a tough spot - Español Inglés Diccionario